Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Turkey F18 Turkey F19 France F11 The Scottish Tennis Championships - Edinburgh Heilbronn Open - Heilbronn Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger 2000 - San Luis Potosi Okal Cup - Eckental USTA Men's Challenger of Urbana-Champaign - Urbana Kuppers Kolsch Cup by Lambertz - Aachen Hilton Waikoloa Village USTA Challenger - Waikoloa Hamburg Challenger - Hamburg VI Open Banc Agricol - Andorra Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Kueppers Kolsch Cup by Lambertz - Aachen Copa Ericsson - Caracas Steelers Cup - Kosice Lambertz Open - Aachen Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Black Forest Open 2004 - Freudenstadt Pekao Open 2004 - Szczecin Jameson Cup - Milan The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee Ciudad de Pozoblanco Open Diputacion - Cordoba The Natrel's Challenger of Granby - Granby PrivatBank Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Cardiff Challenger - Cardiff Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Alexander Kolyaskin Memorial - Donetsk Challenger 42 - Andrezieux IPP Open - Helsinki Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Izmir Cup - Izmir Open Diputacion Ciudad de Pozoblanco - Cordoba Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Genova Open Challenger - Genova Open D'Orleans - Orleans President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Noumea Challenger Cherbourg Challenger Johannesburg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Pozoblanco Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger Kolding Challenger Turin Challenger Pozoblanco Challenger Izmir Challenger Bratislava Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger Cordenons Challenger Geneva Challenger St. Remy Challenger Heilbronn Challenger Haagen Dazs Open - Caracas Challenger Leon 2003 - Leon The Powder Byrne Trophy - Surbiton Open de Charleroi - Charleroi LTA Hull Challenger - Hull Prasentiert Von Seat Wolfsburg - Wolfsburg Warsteiner Challenger - Lubeck Braunschweig Challenger Kuppers Kolsch Cup - Aachen University of Tennessee USTA Men's Challenger - Knoxville Okal Cup 2001 International Bavarian Championships - Eckental Kyoto Challenger - Kyoto Milano Challenger-Jameson Cup - Milan XL Capital Bermuda Open - Bermuda Powder Byrne Trophy - Surbiton Neride Prague Indoor - Prague Okal Cup - International Bavarian Championship - Eckental Copa Ericsson - Guadalajara Challenger 42 - Andrezieux Open de Franche Comte - Besancon The Surbiton Trophy - Surbiton Porsche Open - Poznan Rhein-Main Challenger 2004 - Aschaffenburg San Remo Challenger Lambertz Open - Aachen IPP Open - Helsinki Open de Franche-Comte - Besancon Ethias Tennis Trophy - Mons Challenger 42 - Andrezieux Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup - San Remo Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Lamberts Open by Stawag - Aachen VII Open Banc Agricol - Andorra Logopak Challenger 2005 - Lubeck St. Brieuc Challenger Internationaux de Tennis de Brest - Brest Manchester Challenger Sporting Challenger 2003 - Turin Prostejov Challenger Ortisei Challenger Open de L'Isere (Open 38) - Grenoble Neride Prague Indoor - Prague TED Open-Akbank Private Banking - Istanbul Lambertz Open by Stawag - Aachen IPP Open - Helsinki XL Bermuda Open - Bermuda Bath Challenger Scottish Tennis Championship - Edinburgh Internationaux de Tennis de Brest - Brest The Joyce Eisenberg Jerusalem Open - Jerusalem Zagreb Open - Zagreb Warsteiner Challenger Wolfsburg - Wolfsburg ECM Cup - Prague TCT Open - Tunis KGHM Dialog Polish Indoors - Wroclaw Sparkessen Magdeburg Open - Magdeburg 2002 FSE Challenger - Tarzana Internazionali di Tennis di Bergamo - Bergamo Open de Franche Comte - Besancon Bulgarian Open - Sofia Tatra Banka Open 2003 - Bratislava Open de L'Isere-Open 38 - Grenoble Jameson Cup - Milan Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Open de Montauban - Montauban Muller Cup - Ulm The Wrexham Challenger - Wrexham The Wrexham Challenger - Wrexham Compaq Cup 2001 - Zabrze IPP Open - Helsinki Weissenhauser Strand Cup - Hamburg Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Tatra Banka Open - Bratislava Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto BPCA Open de Nice-Tounoi Challenger - Nice USTA Challenger - Champaign III Challenger Continenal Plaza - Puerto Vallarta Tunis Open - Tunis Mobelwelt-Zick Open 98 - Dresden Ostrava Open 2005 - Ostrava Quelle Cup - Furth Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Muller Cup - Ulm 4° Sporting Challenger - Turin Furth Challenger Open 88 - Contrexeville The Surbiton Trophy - Surbiton Tampere Challenger - Tampere South African Airways Tennis Open - Durban International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen Crystal Cup 1998 - Portoroz Privat Bank Cup - Dniepropetrovsk Northern Electric Open 1999 - Newcastle Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia Quelle Cup 2000 - Furth TED Open Istanbul - Istanbul Tatra Banka Slovak Open - Bratislava KGHM Polish Indoors - Wroclaw Pomorski Bank Kredytowy Open - Szczecin Meridiana Sardegna Open - Olbia Gerry Weber Open - Halle Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague Quelle Cup 1999 - Furth FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Open Sainte-Victoire - Aix-En-Provence Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul Grand Prix de Tennis - St. Jean de Luz Open de la Ville de Saint Denis - Reunion Island Mobilux Open - Luxembourg The Wright Financial Group, Inc. Challenger - Champaign KGHM Polish Indoors - Wroclaw Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas Gelsor Open Romania - Bucharest IPP Geneva Trophy - Geneva TED Open - Istanbul Open de L'Isere - Grenoble Sarajevo Open - Sarajevo Challenger Casablanca San Angel - Mexico City Akbank Private Banking TED Open - Istanbul The LTA Men's Challenger - Southampton Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Gemax Open - Belgrade Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Athens Challenger Sybase Open - San Jose The Nottingham Open - Nottingham Rado Swiss Open - Gstaad The Samsung Open - Bournemouth Shanghai Open '98 - Shanghai Heineken Open - Singapore Rado Swiss Open - Gstaad Generali Open 1999 - Kitzbuhel The Samsung Open - Bournemouth AXA Cup - London Copenhagen Open - Copenhagen Estoril Open - Estoril Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Gold Flake Open - Chennai Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Baton Rouge Pro Tennis Classic - Baton Rouge Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Mallorca Open - Mallorca Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Salem Open - Hong Kong AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open 2003 - Chennai Copenhagen Open - Copenhagen Miller Lite Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Ostrava Keio Challenger International Tennis Tournament - Yokohama Sarajevo Challenger Recanati Challenger Vancouver Challenger Tashkent Challenger - Tashkent St. Remy Challenger Geneva Challenger IPP Open - Helsinki Izmir Challenger UNICEF Open - 's Hertogenbosch Milan Challenger Milan Indoors - Milan The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Heineken Open - Auckland Milan Indoors - Milan SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Thailand Open - Bangkok Stockholm Open - Stockholm US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Jersey Challenger RCA Championships - Indianapolis BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle The Stella Artois Championships - London Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Open de Moselle - Metz If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Izmir Challenger Geneva Challenger Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart SAP Open - San Jose Allianz Suisse Open - Gstaad Credit Agricole Suisse Open - Gstaad Tata Open - Chennai Istanbul Challenger Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Open 13 - Marseille Mallorca Open - Mallorca BMW Open - Munich Athens Challenger Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Gelsor Open Romania - Bucharest Bratislava Challenger Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen Le Gosier Challenger Brasil Open - Salvador The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Orleans Challenger 2002 USTA Challenger of Calabasas - Calabasas Warsteiner Challenger Lubeck 2001 - Lubeck Hugarian Food Open - Budapest TED Open - Istanbul Casino Lugano - Lugano Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Internationaux de Bretagne - Brest Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Warsteiner Challenger Series - Lippstadt Stella Artois Clay Court Championships - Budaors The Manchester Trophy - Manchester Kaltenberg Open - Split Warsteiner Grand Prix ATP Challenger - Oberstaufen Medicor Open - Budapest Open de l'Isere - Grenoble Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Pekao Open - Szczecin 2003 USTA Tallahassee Tennis Challenger - Tallahassee Dubai Open - Dubai Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Ordina Open - 's-Hertogenbosch Open Seat Godo 2005 - Barcelona Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Chennai Open - Chennai Grand Prix Hassan II - Casablanca BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Gerry Weber Open - Halle Gold Flake Open - Chennai Japan Open - Tokyo Countrywide Classic - Los Angeles BMW Open - Munich Thailand Open - Bangkok The Stella Artois Grass Court Championships - London Open de Moselle - Metz Investor Swedish Open - Bastad President's Cup 1999 - Tashkent Davidoff Swiss Indoors - Basel Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Qatar Mobil Open 2000 - Doha Grand Prix de Tennis de Lyon - Lyon Campbells Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca Generali Open 2002 - Kitzbuhel Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Chennai Open - Chennai Waldbaum's Hamlet Cup - Long Island Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham AEGON International - Eastbourne President's Cup 2000 - Tashkent Open Seat-Godo 2001 - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport 1998 Mercedes Cup - Stuttgart Scania Stockholm Open - Stockholm BMW Open - Munich Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Qatar Open - Doha Energis Open - Amersfoort The Stella Artois Grass Court Championships - London BMW Open - Munich Qatar Exxon Mobil Open 2002 - Doha ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London UNICEF Open - 's Hertogenbosch Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Licher German Open - Hamburg 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Rogers Cup - Montreal Tennis Masters Series - Hamburg U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, QF, BEL-GER 2-3 Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, World Group, QF, FRA-SUI 3-2